let form
let layer
layui.use(['layer', 'form'], function () {
    layer = layui.layer
    form = layui.form;
    // 表单数据回填
    // 首先获取表单数据
    function user() {
        $.ajax({
            url: "/my/userinfo",
            success: function (res) {
                if (res.status == 0) {
                    // 利用layui表单回填数据
                    form.val("user", res.data);
                }
            }
        })
    }
    user()
    $(".layui-form").on('submit', function (e) {
        // 阻止表单默认
        e.preventDefault()
        // 快速收集数据
        let data = form.val("user")
        // 把数据发送到后台
        $.ajax({
            url: "/my/userinfo",
            type: "post",
            data: data,
            success: function (res) {
                if (res.status == 0) {
                    // 请求发送成功,提示信息
                    layer.msg(res.message)
                    // 让index里面的获取数据的函数重新调用
                    window.parent.getInfo()
                }
            }
        })
    })
    $(".layui-form").on('reset', function (e) {
        // 阻止默认
        e.preventDefault()
        // 表单回填到之前的样子
        user()
    })
});